long term consequence - French English Dictionary